time complexity of loop